package com.ym.medical.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * ComputerName:LAPTOP-I6GKDIFQ
 * Author:admin
 * Date: 2019-06-10
 * Time: 09:13:05
 * Comment:查询扩展工具类
 */
@Data
@ApiModel(value = "消息表扩展")
public class InformationVo {

    private Long id;

    /**
     * 消息类别
     */
    @ApiModelProperty("消息类别")
    private String inforType;

    /**
     * 消息状态
     */
    @ApiModelProperty("消息状态")
    private String inforState;

    /**
     * 发送时间
     */
    @ApiModelProperty("发送时间")
    private Date sendTime;

    /**
     * 发送对象
     */
    @ApiModelProperty("发送对象")
    private Long sendObjId;

    /**
     * 接受对象
     */
    @ApiModelProperty("接受对象")
    private Long receiverObjId;

    /**
     * 消息标题
     */
    @ApiModelProperty("消息标题")
    private String inforTitle;

    /**
     * 消息内容
     */
    @ApiModelProperty("消息内容")
    private String inforData;

    /**
     * 消息URL
     */
    @ApiModelProperty("消息URL")
    private String srcUrl;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private Date createTime;

    /**
     * 目的地
     */
    @ApiModelProperty("目的地")
    private String destination;

    /**
     * 消息扩展内容(josn格式)
     */
    @ApiModelProperty("消息扩展内容(josn格式)")
    private String extContent;


    @ApiModelProperty("头像地址")
    private String headUrl;

    @ApiModelProperty("未读消息条数")
    private int inforCount;

}
